/*
 *  GameApp.h
 *  SimpleShmup
 *
 *  Created by William on 8/10/09.
 *  Copyright 2009 __MyCompanyName__. All rights reserved.
 *
 */

#ifndef GAMEAPP_H_
#define GAMEAPP_H_

struct SDL_Surface;

class GameApp {
public:
	static GameApp *getInstance();
	
	void start();
	void quit() { delete this; };
	void draw();
	
private:
	GameApp();
	~GameApp();
	
	static GameApp *instance;
	
	SDL_Surface *screen;
};
#endif